package psc.controller;

import java.util.ArrayList;

import psc.model.base.basicas.TipoLimite;
import psc.model.dao.DaoFactory;
import psc.model.dao.basicas.DaoTipoLimite;

public class TipoLimiteController {

	DaoTipoLimite daoTipoLimite;

	public TipoLimiteController() {
		daoTipoLimite = DaoFactory.getTipoLimiteDao();
	}

	public TipoLimite getTipoLimiteConta() {
		TipoLimite tipoLimite = new TipoLimite();
		tipoLimite.setDescricao("CC");
		ArrayList<TipoLimite> tiposLiberacao = (ArrayList<TipoLimite>) daoTipoLimite
				.buscarPorExemplo(tipoLimite);

		if (tiposLiberacao != null && tiposLiberacao.size() > 0)
			return tiposLiberacao.get(0);
		else
			daoTipoLimite.salvar(tipoLimite);
		return tipoLimite;
	}
}
